home *** CD-ROM | disk | FTP | other *** search
/ PC for Alla 2005 May / PC för Alla 0505.iso / fullversioner / realsoft3d / data1.cab / Scripting / scripts / js / real / gadget / r3vect4g.js < prev    next >
Encoding:
JavaScript  |  2005-04-04  |  1.8 KB  |  78 lines

  1.  
  2. // JavaScript wrapper for r3vect4g.h
  3. // Auto generated file, do not modify by hand
  4. // Copyright ⌐ 2004, Realsoft Graphics Oy
  5.  
  6. var R3_VECTOR4GADGET_H = 1;
  7. include("oops/r3gadget.js")
  8.  
  9.  
  10. var R3CLID_VECTOR4GADGET = 650;
  11.  
  12.  
  13.  
  14.  
  15. // Description: Set value by string
  16. // p3: String, string value
  17.  
  18. R3V4GM_VECTSTR = 650000;
  19.  
  20. function mR3V4GM_VECTSTR(p3) {
  21.   DoA(this.r3obj, 650000, p3, R3TID_STRING, 0);
  22. }
  23.  
  24.  
  25.  
  26.  
  27. R3V4GA_Vector = 650500;
  28. function SetR3V4GA_Vector(value) {
  29.   R3Set(this.r3obj, R3V4GA_Vector, value, R3TID_VECTOR4, R3TNF_ARRAY); 
  30. }
  31.  
  32. function GetR3V4GA_Vector() {
  33.   return R3Get(this.r3obj, R3V4GA_Vector, R3TID_VECTOR4, R3TNF_ARRAY); 
  34. }
  35.  
  36. R3V4GA_UnitConverter = 650501;
  37. function SetR3V4GA_UnitConverter(value) {
  38.   R3Set(this.r3obj, R3V4GA_UnitConverter, value, R3TID_OBJECT, 0); 
  39. }
  40.  
  41. R3V4GA_DefaultValues = 650502;
  42. function SetR3V4GA_DefaultValues(value) {
  43.   R3Set(this.r3obj, R3V4GA_DefaultValues, value, R3TID_BOOLEAN, 0); 
  44. }
  45.  
  46. R3V4GA_String = 650503;
  47. function SetR3V4GA_String(value) {
  48.   R3Set(this.r3obj, R3V4GA_String, value, R3TID_STRING, 0); 
  49. }
  50.  
  51. R3V4GA_UnitType = 650504;
  52. function SetR3V4GA_UnitType(value) {
  53.   R3Set(this.r3obj, R3V4GA_UnitType, value, R3TID_INTEGER, 0); 
  54. }
  55.  
  56. var R3V4GA_ReadOnly = 650505; // Boolean
  57. var R3V4GA_Value = 650506; // r3Vect4
  58.  
  59.  
  60. function r3Vector4gadget () { 
  61.    this.base = r3God;
  62.    if(arguments.length) {
  63.       this.base(R3CLID_VECTOR4GADGET, arguments);
  64.    }
  65.    // Methods
  66.    this.VECTSTR=mR3V4GM_VECTSTR;
  67.  
  68.    // Attributes
  69.    this.GetVector=GetR3V4GA_Vector;
  70.    this.SetVector=SetR3V4GA_Vector;
  71.    this.SetUnitConverter=SetR3V4GA_UnitConverter;
  72.    this.SetDefaultValues=SetR3V4GA_DefaultValues;
  73.    this.SetString=SetR3V4GA_String;
  74.    this.SetUnitType=SetR3V4GA_UnitType;
  75. }
  76.  
  77. r3Vector4gadget.prototype=new r3Gadget;
  78. // r3vect4g.h_H